mastermind of (something)

Translations
le cerveau de